package com.hst.capacity.domain.model.entity.driver;


import com.hst.capacity.domain.model.entity.AbstractEntity;
import lombok.Data;
import org.hibernate.annotations.GenericGenerator;

import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.Table;
import java.time.LocalDateTime;

/**
 * 司机信息表
 */
@Data
@Entity
@Table(name = "dm_driver_inner_job_platform")
public class DriverExPlatformEntity extends AbstractEntity {

    @Id
    @GeneratedValue(generator = "gen_uuid")
    @GenericGenerator(name = "gen_uuid", strategy = "uuid")
    private String idTask;
    private String idDriver;
    private String idLine;
    private String idSchedule;
    private String scheduleTime;
    private String idFranchisee;
    private String idShareRoute;
    private Integer queueNum;
    private Integer seating;
    private Integer passengersNumber;
    private Integer passengersIncarNumber;
    private Integer transportedPassengersNumber;
    private Float taskSumMoney;
    private Float taskAdditionalMoney;
    private Float taskCouponMoney;
    private Integer serviceType;
    private Integer status;
    private Integer taskType;
    private Float taskSubsidy;
    private Float taskNoLoadSubsidy;
    private String memo;

}
